package com.jt.www.model.Insurancedata;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;

/**
 * 实责与安责同期投保情况明细表
 */

public class PeriodinsVO {

    /**
     * 分支机构编码
     */
    @ApiModelProperty(value = "分支机构编码")
    private String branchCode;
    /**
     * 分支机构名称
     */
    @ApiModelProperty(value = "分支机构名称")
    private String branchName;
    /**
     * 投保人名称
     */
    @ApiModelProperty(value = "投保人名称")
    private String name;
    /**
     * 本期保单号
     */
    @ApiModelProperty(value = "本期保单号")
    private String insurancePolicyNo;
    /**
     * 本期投保日期
     */
    @ApiModelProperty(value = "本期投保日期")
    private String applicationDate;
    /**
     * 本期出单日期
     */
    @ApiModelProperty(value = "本期出单日期")
    private String issueDate;
    /**
     * 本期保险起期
     */
    @ApiModelProperty(value = "本期保险起期")
    private String insuranceStartDate;
    /**
     * 本期保险止期
     */
    @ApiModelProperty(value = "本期保险止期")
    private String insuranceEndDate;
    /**
     * 本期每人责任限额
     */
    @ApiModelProperty(value = "本期每人责任限额")
    private String limitValues;
    /**
     * 本期附加无过失保额
     */
    @ApiModelProperty(value = "本期附加无过失保额")
    private String amount;
    /**
     * 本期投保人数
     */
    @ApiModelProperty(value = "本期投保人数")
    private String count;
    /**
     * 本期保单保费
     */
    @ApiModelProperty(value = "本期保单保费")
    private String actualPrem;
    /**
     * 同期保单号
     */
    @ApiModelProperty(value = "同期保单号")
    private String lastInsurancePolicyNo;
    /**
     * 同期投保日期
     */
    @ApiModelProperty(value = "同期投保日期")
    private String lastApplicationDate;
    /**
     * 同期出单日期
     */
    @ApiModelProperty(value = "同期出单日期")
    private String lastIssueDate;
    /**
     * 同期保险起期
     */
    @ApiModelProperty(value = "同期保险起期")
    private String lastStartDate;
    /**
     * 同期保险止期
     */
    @ApiModelProperty(value = "同期保险止期")
    private String lastEndDate;
    /**
     * 同期每人责任限额
     */
    @ApiModelProperty(value = "同期每人责任限额")
    private String lastLimitValues;
    /**
     * 同期附加无过失保额
     */
    @ApiModelProperty(value = "同期附加无过失保额")
    private String lastAmount;
    /**
     * 同期保单保费
     */
    @ApiModelProperty(value = "同期保单保费")
    private String lastActualPrem;
    /**
     * 同期投保人数
     */
    @ApiModelProperty(value = "同期投保人数")
    private String lastCount;
    /**
     * 总记录数
     */
    @ApiModelProperty(value = "总记录数")
    private String total;

    public String getBranchCode() {
        return branchCode;
    }

    @JsonProperty("branch_code")
    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getBranchName() {
        return branchName;
    }

    @JsonProperty("branch_name")
    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public String getName() {
        return name;
    }

    @JsonProperty("name")
    public void setName(String name) {
        this.name = name;
    }

    public String getInsurancePolicyNo() {
        return insurancePolicyNo;
    }

    @JsonProperty("insurance_policy_no")
    public void setInsurancePolicyNo(String insurancePolicyNo) {
        this.insurancePolicyNo = insurancePolicyNo;
    }

    public String getApplicationDate() {
        return applicationDate;
    }

    @JsonProperty("application_date")
    public void setApplicationDate(String applicationDate) {
        this.applicationDate = applicationDate;
    }

    public String getIssueDate() {
        return issueDate;
    }

    @JsonProperty("issue_date")
    public void setIssueDate(String issueDate) {
        this.issueDate = issueDate;
    }

    public String getInsuranceStartDate() {
        return insuranceStartDate;
    }

    @JsonProperty("insurance_start_date")
    public void setInsuranceStartDate(String insuranceStartDate) {
        this.insuranceStartDate = insuranceStartDate;
    }

    public String getInsuranceEndDate() {
        return insuranceEndDate;
    }

    @JsonProperty("insurance_end_date")
    public void setInsuranceEndDate(String insuranceEndDate) {
        this.insuranceEndDate = insuranceEndDate;
    }

    public String getLimitValues() {
        return limitValues;
    }

    @JsonProperty("limit_values")
    public void setLimitValues(String limitValues) {
        this.limitValues = limitValues;
    }

    public String getAmount() {
        return amount;
    }

    @JsonProperty("amount")
    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getCount() {
        return count;
    }

    @JsonProperty("count")
    public void setCount(String count) {
        this.count = count;
    }

    public String getActualPrem() {
        return actualPrem;
    }

    @JsonProperty("actual_prem")
    public void setActualPrem(String actualPrem) {
        this.actualPrem = actualPrem;
    }

    public String getLastInsurancePolicyNo() {
        return lastInsurancePolicyNo;
    }

    @JsonProperty("last_insurance_policy_no")
    public void setLastInsurancePolicyNo(String lastInsurancePolicyNo) {
        this.lastInsurancePolicyNo = lastInsurancePolicyNo;
    }

    public String getLastApplicationDate() {
        return lastApplicationDate;
    }

    @JsonProperty("last_application_date")
    public void setLastApplicationDate(String lastApplicationDate) {
        this.lastApplicationDate = lastApplicationDate;
    }

    public String getLastIssueDate() {
        return lastIssueDate;
    }

    @JsonProperty("last_issue_date")
    public void setLastIssueDate(String lastIssueDate) {
        this.lastIssueDate = lastIssueDate;
    }

    public String getLastStartDate() {
        return lastStartDate;
    }

    @JsonProperty("last_start_date")
    public void setLastStartDate(String lastStartDate) {
        this.lastStartDate = lastStartDate;
    }

    public String getLastEndDate() {
        return lastEndDate;
    }

    @JsonProperty("last_end_date")
    public void setLastEndDate(String lastEndDate) {
        this.lastEndDate = lastEndDate;
    }

    public String getLastLimitValues() {
        return lastLimitValues;
    }

    @JsonProperty("last_limit_values")
    public void setLastLimitValues(String lastLimitValues) {
        this.lastLimitValues = lastLimitValues;
    }

    public String getLastAmount() {
        return lastAmount;
    }

    @JsonProperty("last_amount")
    public void setLastAmount(String lastAmount) {
        this.lastAmount = lastAmount;
    }

    public String getLastActualPrem() {
        return lastActualPrem;
    }

    @JsonProperty("last_actual_prem")
    public void setLastActualPrem(String lastActualPrem) {
        this.lastActualPrem = lastActualPrem;
    }

    public String getLastCount() {
        return lastCount;
    }

    @JsonProperty("last_count")
    public void setLastCount(String lastCount) {
        this.lastCount = lastCount;
    }

    public String getTotal() {
        return total;
    }

    @JsonProperty("total")
    public void setTotal(String total) {
        this.total = total;
    }
}
